package com.parenting.request;


import com.parenting.entities.ActivityDO;
import com.parenting.util.base.BaseRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.NotNull;
import java.util.Date;


@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="ActivityBaseRequest对象", description="活动新增主体")
public class ActivityBaseRequest extends BaseRequest<ActivityDO> {

    @ApiModelProperty(value = "活动名称")
    private String activityName;

    @ApiModelProperty(value = "活动类型")
    private String activityType;

    @ApiModelProperty(value = "活动开始时间")
    private Date activityStartTime;

    @ApiModelProperty(value = "活动结束时间")
    private Date activityEndTime;

    @ApiModelProperty(value = "店铺ID")
    private String shopId;

}
